/*
 * Copyright (c) 2018-2999 广州市蓝海创新科技有限公司 All rights reserved.
 *
 * https://www.mall4j.com/
 *
 * 未经允许，不可做商业用途！
 *
 * 版权所有，侵权必究！
 */

package com.wskj.workbench.enums;

import com.wskj.common.enums.BaseEnum;
import lombok.Getter;

/**
 * 订单状态 1:待付款 2:待发货 3:待收货 4:待评价 5:成功 6:失败
 * @author gun
 */
@Getter
public enum OrderRedisKeyEnum implements BaseEnum<String> {
	/**
	 * 订单延时任务-自动关闭
	 */
	ORDER_AUTOMATIC_CANCEL("体检订单延时任务自动关闭","30分钟后订单自动关闭"),
	/**
	 * 订单延时任务-自动确认收货
	 */
	ORDER_CONFIRM_DILEVERY("订单延时任务自动确认收货","15天后自动确认收货"),
	/**
	 * 订单延时任务-自动好评
	 */
	ORDER_CONFIRM_COMMENT("体检订单延时任务-自动好评", "无评价确认收货15天自动好评"),
	/**
	 * 平台优惠券已过期
	 */
	COUPON_OVERDUE("平台优惠券已过期","修改平台优惠券状态为已过期"),
	/**
	 * 店铺优惠券已过期
	 */
	SHOP_COUPON_OVERDUE("店铺优惠券已过期","修改店铺优惠券状态为已过期"),

	/**
	 * 购买会员卡到期取消会员资格
	 */
	VIP_DUE_CANCEL("购买会员卡到期取消会员资格","购买会员卡到期取消会员资格"),

	/**
	 * 系统自动发送体检报告
	 */
	AUTOMATIC_SEND_REPORT("系统自动发送体检报告","系统自动发送体检报告"),
	;

	private String value;

	private String desc;

	OrderRedisKeyEnum(String value, String desc){
		this.value = value;
		this.desc = desc;
	}
}
